package cn.tedu.oop;
/**本类主要用于测试构造方法*/
public class TestCons {
    public static void main(String[] args) {
        Pig p=new Pig("a",5,"谷子");
    }
}
class Pig{
    String name;
    int age;
    String food;
    public Pig() {
    }
    /**1.变量的分类：
     * 成员变量：类里方法外，属于类资源
     * 局部变量：方法里，属于方法的资源
     * 2.成员变量与局部变量存在可能同名的现象
     * 变量使用时有就近原则，一直使用的是近处的局部变量
     * 3.我们可以吧this理解成本类的对象：Pig this = new Pig();
     * 就可以通过this指定本类的资源，指定的是类资源，成员变量*/
    public Pig(String name, int age, String food) {
        this.name = name;
        this.age = age;
        this.food = food;
    }
}